NASA could launch a mission to land on Jupiter's moon Europa as soon as 2024 to look for evidence of past or present life on the icy world, a new report concludes. SpaceNews.com
NASA could launch a mission to land on Jupiter's moon Europa as soon as 2024 to look for evidence of past or present life on the icy world, a new report concludes. SpaceNews.com